Table 5: URI Examples
| Validation String (Validation string Interpreted as) |
Pushed URI string ‘X’ means failure and ‘OK’ means success. |
| / = domain/path separator |
Example 1 http://www. company.com/ |
Example 2 http://support. company.com/ |
Example 3 http://www. company.com/push/ |
Example 4 http://www.hacker.com/ |
| “company” (“company /”) |
X |
X |
X |
X |
| “company.com” (“company.com/”) |
OK |
OK |
OK |
X |
| “support.company.com” (“support.company.com/”) |
X |
OK |
X |
X |
| “company.com/push” (“company.com/push”) |
X |
X |
OK |
X |
| “/push” (“/push”) |
X |
X |
OK |
X (OK for “http://www.hacker.com/push”) |
| “company.com/xy/push”\ (“company.com/xy/push”) |
X |
X |
X |
X |
| “http://www.company.com” (“http://www.company.com/”) |
OK |
X |
OK |
X |
| “http://support.company.com” (“http://support.company.com/”) |
X |
OK |
X |
X |
| “http://support.company.com/push” (“http://support.company.com/push”) |
X |
X |
X |
X |
| “http://www.company.com/push” (“http://www.company.com/push”) |
X |
X |
OK |
X |
| “/” (“/”) |
OK |
OK |
OK |
OK |